#pragma once

#include "messagebase.h"
#include "FlightInfoFwd.h"
#include "GalconRoom.h"
#include "ServerParticipant.h"

class ServerShipsLaunchedMessage :
   public MessageBase
{
public:
   ServerShipsLaunchedMessage(GalconRoom&, const FlightInfoPtr, const ServerParticipantPtr);
   ~ServerShipsLaunchedMessage(void);
protected:
   void do_execute();
private:
   FlightInfoPtr m_flightInfoPtr;
   GalconRoom& m_galconRoom; 
   ServerParticipantPtr m_participant;
};

